construction site worker - Spanish English Dictionary